218663
956220
1320612
1138855
903199
1039308
375998
569974
92875
513728
351750
1057676
789312
882870
820147
909949
1017724
831610
571505
57952
101987
615377
298284
548842